About Lab2 Limited (09253612) United Kingdom