About Shuimore London Limited (13575017) United Kingdom