About Ellie-may S Makeover Studio Ltd (10696406) United Kingdom