About Jenny Nail Salon Ltd (10266679) United Kingdom