About Wye Ventures Cic (08865613) United Kingdom