Know your customer (KYC) falls under the responsibility of each financial institution and/or regulated company.
The regulations require these entities to adopt KYC procedures. It assists them in knowing/understanding the customers and their financial dealings better to monitor their transactions for identification and prevention of suspicious transactions.