About Linq Life Sciences Ltd (11769631) United Kingdom