About Lend Link Limited (08262493) United Kingdom