Non-banking financial company (NBFC) is a company which is registered under the companies act, 2013 and they also have to attain the license from RBI as explained in section 45-I of Reserve Bank of India Act, 1934.
The problem arises when an unregistered well-known trademark is infringed, as there are no provisions protecting an unregistered trademark under Indian trademark act.
They are liable to pay their individual and own taxes under the IGST Act, Section-14. • Even if you are a non-resident taxpayer then also you do not have to pay the GSTR 3B return.