About Allora Salons Ltd. (11291393) United Kingdom