About Star Beauty & Nails Ltd (11590556) United Kingdom