About Ego Fashions Limited (10905403) United Kingdom