About Bic Marketing Ltd (12520664) United Kingdom