About Laboratory 6 Ltd. (12681533) United Kingdom