About Alix Digital Ltd (11360812) United Kingdom