Formula 1 season starts in just a few weeks, but already excitement is growing after the inaugural F1 75 launch in London.