EEA – Paycomcy Limited
PayComCy Limited is a licensed Payments Institution authorized and regulated by the Central Bank of Cyprus with License Cyprus No 115.1.2.42.
PayComCy Registered Address is Andrea Kariolou 38, Agios Athanasios, 4102, Limassol, Cyprus and the Registered Company Number is HE408974.