About Zoom Energy Ltd (12560338) United Kingdom