About Alocasia Hotel 1 Ltd. (11719099) United Kingdom