About Alpha Fmc Group Holdings Limited (08555831) United Kingdom