Business Minecraft to meals: Dundee tech duo among investors as firm heads for £80m float March 6 2021