About Kz Labs Ltd (12044410) United Kingdom