About Spaceshare Limited (09197866) United Kingdom