About Kenons International Sales Ltd (10339377) United Kingdom