About Platts Spatial Limited (11577091) United Kingdom