About N.t.a Nails Ltd (10092589) United Kingdom