How do I recover my Freelancing Project Amount from an IT Company

We are Proprietorship Organization, We have worked along with my Team on 1 Freelancing Project for 1 Month from November 17 2023 Till December 2023, For the same we have signed the 1 Month Agreement and Contract Duly Signed We both My Organization and Client have Copy of this. Client is Based Out Dubai and Have their Corporate Office in India Delhi and Hyderabad. Basically it is Indian Company. Company Owner, Founder Is Indian. When I checked their Reviews and spoke with their Ex Employees they shared the Same experience. We want to tech them lesson as this become their normal practice. We worked for their Oman Based End Client and Agreement and Contract has been Signed with Indian Delhi Office Address as this is their Corporate Office. As per Agreement Client Suppose to Pay Entire Amount within 15 Days of Project End Date which was 17 December 2023. When we raised 1st payment they Said they lost the Project and they are working on this Like wise after Chasing Multiple Time Given different reasons, Company Reorganization, Settlement with Oman Based End Client etc. and Postpone Payment Date Everytime. I really fedup Chasing them Now they Mention we will pay on 29th February 2024. We haven't received any payment yet. How can we recover Our Money