About Alpha Amega Care Ltd (10183366) United Kingdom