About Tx Nails & Spa Limited (13165341) United Kingdom