About Koko Projects Ltd (11495896) United Kingdom