I am not too sure about this website, since there are so many like it. Charging you for services you can do yourself if you have the time. You can apply directly with that country if you want to live or work there. It's up to you.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.