Many people has been asking me to verify the company for them but i am not able to read through their website. Do they have some sort of English site?