About Kenar Limited (09520647) United Kingdom