About Interlink Digital Ltd (11469266) United Kingdom