About Jamjar Media & Pr Limited (10941673) United Kingdom