> we get paid by a few customers around the world every month and pay out contractors also around the world
Which would look exactly like money laundering, tax evasion, terrorism financing etc especially if those customers/contractors are based in questionable countries.
So not surprised you've triggered their AML/KYC checks.