About Omega Alpha Pharma Limited (11315498) United Kingdom