About Lab 47 Ltd (13142616) United Kingdom