About Ross World Capital Limited (08939582) United Kingdom