About Eta Energy Solutions Limited (07691329) United Kingdom