About Jadex Management Limited (04070898) United Kingdom