EFEX DESIGNS PRIVATE LIMITED - CIN U74210KA2006PTC040736 |