About Lab Focal Ltd (12188988) United Kingdom