AJUBA FINANCE PRIVATE LIMITED - CIN U65993BR1995PTC006292 |