About L.p.s. Promotions Ltd (10898006) United Kingdom