About Ichiban Uichiro Ltd (12304202) United Kingdom