BARBRIK PROJECT LIMITED - CIN U70101CT2008PLC020626 |