About Netlink Technology Limited (06937956) United Kingdom