About Diamond Look Nails & Eyelashes Ltd (11139892) United Kingdom