About London Nail Club Ltd (12870904) United Kingdom