About Ichibanya Uk Limited (10650593) United Kingdom