About Ayodex Capital Limited (08969155) United Kingdom