Of course they do and they can also discuss custom solutions. If interested dm me I can give you a direct contact.
Well, they give you invoice/trade confirmation, but said no for sale-purchase agreement. You are supposed to join their T&C, like with any exchange, no signed contract.
Cannot recommend them. They were inflexible to all my requests and extremely slow. Legal bits are some of the worst I have ever seen (fully consist of "your obligations", no "our obligations"). The trading and prices are available 9-5 weekdays. Well, you need to prefund them 3 BTC to get access to that, otherwise you cannot see the prices at all. Can ask the guy for non-binding price in chat though (0.1% worse than Kraken).
They don't pay attention to terms spelled out in the agreement, no info on the website, no replies by e-mails. It all boils down to "talk to that one guy JohnnyDoe mentioned". Well, the guy answers fast and looks reasonable, I must give them that, but it feels like one-man-show. Not inspiring at all.
BTW, it was a new unseen level of compliance lol. They said that I needed to provide info on my accounts for some checks. Then I was asking which accounts, what info etc and they were just silent for weeks...