About Vanna Lashes Ltd (13516205) United Kingdom