About Ilex Limited (12635364) United Kingdom