About Kojo R&d Ltd (11789191) United Kingdom