About London Shanghai Venture Partners Ltd (07484353) United Kingdom