About Kojo Digital Ltd (12114605) United Kingdom