Creating Twilio Account

Hi

Has anyone created and account with Twilio ?

Perhaps you can provide some tips because it seems that they easily deny a new account.

I have just tried and was denied, with a simple message stating that they cannot continue but

also do not feel obliged to tell me why they are not continuing.

I have been googling and I assume it has to do with A2P requirements ? Stuff like certain info that

must be on your website etc. All this for traceability . And to a certain extent I can understand

these requirements but I just cannot understand that they are so secretive about it - and may I say

a touch arrogant ?? I don’t understand why they not just simply set out the requirements so that people

know what they must get in place before they attempt to create an account ?

Anyone perhaps have some experience with Twilio ?