About Vicekeh Space Ltd (13272795) United Kingdom