About Kojo International Limited (12588578) United Kingdom