About Alexandriamay Lashes Limited (13051866) United Kingdom