About Wyko Investments Limited (04011829) United Kingdom