MAJESTIC IDEAL HOLDINGS LTD UNDERWRITING AGREEMENT