About Space Galleon Ltd (10242784) United Kingdom