About Linkplace Limited (03698088) United Kingdom