About Alpha Omega College Limited (05568718) United Kingdom