About Joe & Koko S Rice Company Ltd. (09168858) United Kingdom