About Ilex Group Ltd (12475523) United Kingdom