About Wynd Design Limited (12935404) United Kingdom