About Wisdomtree Europe Ltd (08985846) United Kingdom