About Entrust Smart Home Microgrid Ltd (11724614) United Kingdom