About Kene Ldn Ltd (12989432) United Kingdom