About Liqid Group Ltd (SC585568) United Kingdom