About Tushare Limited (01550417) United Kingdom