ASTRA VARAAHI CONSULTING PRIVATE LIMITED - CIN