Since gaining independence from the USSR, Latvia has forged a name for itself as one of Europe’s most exciting start-up hotspots. Jenny Southan reports