About Kokoso Limited (08499358) United Kingdom