About Spaceeo Limited (07208057) United Kingdom