About Lab Trace Ltd (13361831) United Kingdom