About Jammy Media Limited (07989674) United Kingdom