About Ad Snapper Promotions Ltd (12754376) United Kingdom