About App Cocoon Ltd (11280186) United Kingdom