About Alpha Mep Limited (11900388) United Kingdom