About Chemlabs International Ltd (13221384) United Kingdom