About Kene-ko Ltd (11565418) United Kingdom