About L&nk Ltd (12740890) United Kingdom