About Wx Ventures (holdings) Limited (13574574) United Kingdom