About Iizuka Holdings Limited (11429128) United Kingdom