About Ichiba Uk Limited (10901481) United Kingdom