About Superego Ltd (13564492) United Kingdom