About Labcore Technologies Ltd (10571439) United Kingdom