In my experience once an app gets rejected it becomes increasingly difficult to resubmit it with success without a major overhaul. And just as you experienced, they do not give detailed explanations as to why an app is rejected. Hope you get success.