Hamza Lemssouguer, 35, is shaking up the London finance scene with his big short bets.