About Promo Participations Limited (10279473) United Kingdom