Host your Website in United States of America.
Make sure you read the terms of service before you decide to host anything which we don't allow.
Let your website get dedicated specs and hence the performance.
Lineage 2 Servers
Dedicated Servers in France
Dedicated Servers in Canada