About Space 2 Connect Limited (12487485) United Kingdom