Informa plc, St. Helier (UK), Informa Finance GmbH