About Spacecom Ltd (07245442) United Kingdom