About Alter Ego Lashes Ltd (11252134) United Kingdom