About Koko Corporation Limited (08233829) United Kingdom