About Meridian Space Travel Limited (09447582) United Kingdom