About Liqbiodx Limited (10940678) United Kingdom