About Livelink Technology Ltd (05270872) United Kingdom