About Labman Technologies Co. Ltd (08641839) United Kingdom