About Ichiro Ai Ltd (12070226) United Kingdom