About Genergy Ltd (12988228) United Kingdom