About Cocoon Space Limited (11742174) United Kingdom