About Cocoon Technologies Ltd. (10602801) United Kingdom