About Alpha Omega Group Limited (04179482) United Kingdom