About Informa Holdings Limited (03849198) United Kingdom