Our valued sponsor

cosmopayment

never used this service. What are they an EMI, payment processor other ?