About Thierry Riviere Limited (12975467) United Kingdom