About Weyland Group (holdings) Limited (10589692) United Kingdom