About Alter Ego Limited (07755070) United Kingdom