About Wynyard Holdings Limited (11439540) United Kingdom