About Wedco Emea Ventures Limited (09104101) United Kingdom