About Kenan Traders Ltd (13095394) United Kingdom