About Tenergy Developments Limited (12504357) United Kingdom