About Wyken Limited (10200707) United Kingdom