About Ichiro Limited (11553924) United Kingdom