About Kenan (uk) Ltd (05341506) United Kingdom