About Spacedbase Ltd (11021874) United Kingdom