About Spaceconect Limited (11040113) United Kingdom