About Shu-bu Ltd. (11499941) United Kingdom