https://stock.periscopefilm.com/contact-stock/
As I said, super unpleasant folks.
Reply on news.ycombinator.com