About Koko International Limited (12166818) United Kingdom