About Kizzy Ipdo Ltd (10134336) United Kingdom