About Alpha Omega Consulting Limited (06630324) United Kingdom