YETURI LABS LIMITED - CIN U24239TG1995PLC022147 | Company