About Lodestar Group Ltd (10409032) United Kingdom