About Alpha Omega Medics Ltd (12816755) United Kingdom