About Spatialcortex Technology Limited (12073913) United Kingdom