About Shi London Limited (06391909) United Kingdom