About Alterego Technology Ltd (12052787) United Kingdom