About Sakura Design Studio Limited (05278446) United Kingdom