About Spacialogic Limited (11623370) United Kingdom