About Ilex Capital Limited (11158726) United Kingdom