About Lab 1 Limited (12365456) United Kingdom