About Collective Space Limited (07998060) United Kingdom