About Ruddleston Global Capital Limited (07327341) United Kingdom