About Izzo Ltd (11259663) United Kingdom