Yes, "know your customer" is a good strategy just to coordinate and manage your clients and control the financial operations. And of course the financial structures need to be sure in the clarity of operations, so KYC and ALM are providing.
It is 100% right