About Halo Nails & Spa Ltd (11056256) United Kingdom