About Ichi Ni San Dundee Limited (SC368473) United Kingdom