About Connect Space Limited (06684368) United Kingdom