About Itsu [grocery] Holding Ltd (09586856) United Kingdom