PENSEURS TECH SOLUTIONS PVT LTD - CIN U72200CH2006PTC030106