About Mohhashi Space Gateway Limited (13276193) United Kingdom