About Lqd Labs Ltd (12629954) United Kingdom