About Cocoa Internet Services L.p. (SL007489) United Kingdom