About Wyoko Limited (09623889) United Kingdom