About Wyn Holdings Limited (11080128) United Kingdom