Can someone tell me the exact reason that Banners Brokers gives for needing these notarized / highly personal & sensitive documents?

No theories please -- can someone actually research or maybe already knows the "legal" and specific reason that they assert for this requirement? Also, is the requirement in any way being connected to MasterCard?

I'm asking this for a very important reason so I need a good researcher or someone who is very familiar with the requirement to answer. Thanks...