About Iro Sushi Franchisor Ltd (12713223) United Kingdom