About Jam Marketing (uk) Limited (07018412) United Kingdom