It's called Secrets of the Ice and is at https://twitter.com/brearkeologi
Their main website is https://secretsoftheice.com/
And their own article about these finds has more information and more pictures and is probably a better source if you're interested in this: https://secretsoftheice.com/news/2020/11/25/prehistoric-arro...