About Livelink Solutions Limited (04166926) United Kingdom