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