LION TECHNOCAST PRIVATE LIMITED - CIN U27107MP2011PTC025395