About Link Forward Limited (10850545) United Kingdom