About Kenon Uk Services Ltd (09270038) United Kingdom