About Alpha Omega Management Consultancy Limited (04007162) United Kingdom