Anything related to fashion is low risk so go for it.
Don't bother with the offshore company, why you want to spend money on it and then be viewed as a higher risk to the payment processor because of your offshore company? It makes no sense, you are working against yourself.
I am preparing a...