About Ilex Exchange Ltd (11143769) United Kingdom