About Wycs Limited (11462043) United Kingdom