About First Space Surveying Ltd (12152256) United Kingdom