About Wec Group Holdings Ltd (11324003) United Kingdom