About D & O Nail Spa Ltd (10534609) United Kingdom