About Lqd Bio Ltd (12071928) United Kingdom