About Space Connect Limited (10740031) United Kingdom