About Kene Partners Limited (10813376) United Kingdom