This website is operated by Desdemona Limited .
Registered Office: Desdemona Limited . 3 Cavendish Row, Dublin 1, D01A2T5
Contact: info@desdemonapay.com, +4420 3880 6458