About Spacestogo Limited (10518269) United Kingdom