About cookie poppets

Place of residence: United Kingdom