About Kojo Consultancy Services Limited (03782658) United Kingdom