About Ilex Holdings Ltd (12167075) United Kingdom