About Tasha S Lashes Ltd (10300144) United Kingdom