BETA INFOTECH LIMITED - CIN U30007MP1997PLC012439 | Company