About Xingli Capital Limited (13039197) United Kingdom