About Sakai Shop Limited (12772593) United Kingdom