Couldn't find a thread in the Index, but has anyone published with them?

https://sinfulpress.co.uk/submissions/