This company offers online payment options for businesses. At present they are sitting on £3000 of my money and not transferring it to my account.This company cannot be contacted by email or phone, if you manage to complain via their very difficult to use website they sometimes reply via a noreply web address. I have been trying unsuccessfully to contact them daily for two weeks now. We have had to remove the credit card purchasing payment option from our online sales operation.