About Jade Nail Salon Limited (07881741) United Kingdom