About Spacevac International Limited (10232995) United Kingdom