About Tex Nails And Beauty Limited (13088738) United Kingdom