About Ego Aesthetics Limited (10329242) United Kingdom