About Thibault Poutrel Contemporary Art Ltd (09316708) United Kingdom