About Alpha Utility Group Ltd (12802638) United Kingdom