About Alter Ego 2017 Ltd (11045538) United Kingdom