About Kojo Investments Limited (07796252) United Kingdom