About Rendezvous Space Ltd (13220254) United Kingdom