About J Marketing Ltd (11468648) United Kingdom