MAGNANIMOUS TRADE & FINANCE LTD.