No. Residents of the Crown dependencies are not currently allowed to send money online on the UK website.