States that it is based out of  Ireland.We could not locate any license or authorization in Ireland or the UK. Scam help recommends not to use their services, as the location of the company can not be confirmed as well as there is no regulatory authority governing them

Leave a Reply

Your email address will not be published. Required fields are marked *