About Spacial Awareness Limited (12935673) United Kingdom