About Space Synergy Ltd (12841679) United Kingdom