About Kazz London Ltd (13225810) United Kingdom