About Adlink Technology Limited (02664365) United Kingdom