About Winkld Limited (13395297) United Kingdom