United Kingdom · Headquarters
Edinburgh
Research and engineering base, and the home of the UK consulting team. Close to the University of Edinburgh and the Alan Turing Institute.
93 George Street, Edinburgh EH2 3ES
Miniml Ltd, registered in Scotland SC789803