About Alterego Creative Solutions Ltd (08309105) United Kingdom