IDEA SPICE DESIGN PRIVATE LIMITED - CIN