Dear Ankur,
Before providing your professional services, did you make a legal agreement with the Danish company? If yes, what is the legal jurisdiction of that company? Did the company issue the Purchase Order (PO) to you? If yes, what are the payment terms?
Does the Danish company have an office in India? If yes, have they issued any PO or appointment letter to you?
As a freelancer, you have provided your professional services to the Danish company. However, do you have proof of your services? Has the company acknowledged receipt of your services? Was the client satisfied with the quality of your services, or did the client raise any quality issues?
Secondly, you have mentioned that you have worked with the Denmark-based company on a "freelancing basis." If the nature of your work was freelance, then how come you are eligible to get a "salary"? I ask this question because freelancers are typically paid on an assignment-to-assignment basis, whereas a salary is paid to employees.
Thanks,
Dinesh Divekar