About Compaore Ltd (12188299) United Kingdom