SEQUENT RESEARCH LIMITED - CIN U24232TS2007PLC196886 |