About Tokumine Restaurant Holdings Ltd (13470716) United Kingdom