About Kenron Ltd (10854054) United Kingdom