About Ishika Food & Wines Ltd (11808363) United Kingdom