About Cocoa Touch Ltd (11401999) United Kingdom