About Trian Nails & Spa Ltd (11930099) United Kingdom