About Eddy Kodo Ltd (10724553) United Kingdom