About Kojo & Lee Limited (08639973) United Kingdom