About Ishzuro Holding Limited (12791889) United Kingdom