This rang a bell, so I went for searching. Said company is Meticulous [0]. Their most recent job post was on 2023-08-27. Their oldest job post that I could find was on 2022-06-07 [2].
[1] Meticulous (YC S21) is hiring #3 engineer. https://news.ycombinator.com/item?id=37286598
[2] Meticulous (YC S21) Is Hiring #3 Founding Engineer in London. https://news.ycombinator.com/item?id=31657187