About Straits Capital Limited (12171361) United Kingdom