About Sakura Japanese Limited (13682828) United Kingdom