About Alexander Hall Digital Ltd (11793696) United Kingdom