About Shoboshi Limited (11568274) United Kingdom