About Electro Green Power Ltd (07408969) United Kingdom