About Wyndham Solutions Ltd (10834529) United Kingdom