About Arc Hotel Limited (12777717) United Kingdom