About Shenda Investment Uk Limited (10521332) United Kingdom