About Kenigen Ltd (13032466) United Kingdom