INSTAPOWER LIMITED - CIN U74899DL1986PLC025082 | Company