About Alpha Hotel Management Ltd (11424093) United Kingdom