I would like to know if this website is open for the North American English, I know that website is based in Britain but no matter what I would be open to understand British English.
We're open for any variant of English. The site is based in Britain by accident of birth.
Of course you can. The differences aren't that great.