About Resolve Energy Solutions Limited (10937403) United Kingdom