About Alpha Omega Hospitality Ltd (12677747) United Kingdom