Russian Internet company makes a splash on the London Stock Exchange