About Lab Eight Ltd (12426662) United Kingdom