About Wec Holdings Limited (10924286) United Kingdom