About Archimind Limited (10275061) United Kingdom