About Ilex Ne Ltd (13415553) United Kingdom