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