TESERRACT HOLDINGS PRIVATE LIMITED - CIN