About Zenni Energy Ltd (11325452) United Kingdom