About Tenergy Group Limited (10043968) United Kingdom