About Kenov Ltd (10848753) United Kingdom