About Jmr Energy Solutions Limited (10615161) United Kingdom