Sufian Sheikh from Ahmedabad is the latest Indian to cross the English Channel and he did it in just 12 hours.