About Cocoon Solutions Ltd (11774031) United Kingdom