MEL Science, a London-based science educational platform, has secured $14 million in Series B funding to support demand for its subscription-based offering. International investors include Mubadala Investment Company, Channel 4 Ventures and other entities from Europe and China.