Placing Platform Limited: The Leading London market initiative that uses Ebix Europe’s Placing Platform technology.