About Glamour Nails & Beauty Limited (11968466) United Kingdom