You can check my company details using LLP Identification Number: AAC-0377. No license is required as of now. Asking for PAN details, not accepting cash as mode of payment protects us from coming in the line of fire.
Have you contacted a lawyer about this? ofcource there is no proper regulation for bitcoin in india yet.
Still a word from lawyer would get things nice and easy.