About Jopa Space Ltd (11578730) United Kingdom