About Nida Hair Stylist Limited (12907097) United Kingdom