About Jsr Marketing Solutions Ltd (10672209) United Kingdom