About Lodestar Solutions Ltd (11663676) United Kingdom