ARMADA FINANCE AND INVESTMENT LIMTED - CIN