About Labtech Acquisitions Limited (12410785) United Kingdom