About Koko Pft Ltd (12554073) United Kingdom