About Spacecom - Med Ltd (12641482) United Kingdom