You would likely need to have a US address and credit card (with said billing address) in order to create a US Netflix account. You might be required to use a VPN service to make Netflix think your iPad is in the US as well.
All doable but probably goes against the terms of service.
“Maybe some day somebody will call me "Sir" without adding "You're making a scene"!!”