About Microgrid Energy Ltd (10978754) United Kingdom