About Lab Ux Limited (11739661) United Kingdom