About Lodestar Capital Limited (13394499) United Kingdom