About Zlabs Ltd. (08201396) United Kingdom