LRS is applicable to individual residents only
1. You are not covered under LRS, therefore limitation of remittance upto USD 2.50 lacs per financial year is not applicable to the Company
2. Yes you need to deduct TDS u/s 195 subject to provisions of DTAA with such foreign country. Also submit Form 15CA and 15CB
GST is also applicable on import of services. It is paid on RCM basis (Reverse charge mechanism) and ITC is available on paid basis
For detailed discussion you may opt for phone consultation