About Spatial Ex Ltd (13629279) United Kingdom