The IVC (International Visualisation Centre)