About Cocoon Research Ltd. (07220234) United Kingdom