About Ichiko Bento Ltd (10562629) United Kingdom