Magnitude International Ltd 2,200,000 Ordinary Shares UNDERWRITING AGREEMENT