About Chapeau Capital Ltd. (08782344) United Kingdom