About Izhan Holdings Limited (12791198) United Kingdom