Mobikwik appoints 4 independent directors to its board