About Lydia S Lashes Ltd (11677016) United Kingdom