About Wyndham Ltd (12054064) United Kingdom