About Rich Nail & Beauty Salon Ltd (11847805) United Kingdom