CATCH is a public company founded in 2017. It is located on Avenue Général Michel in Charleroi.