About Lab3media Ltd (06412734) United Kingdom