About Jrl Media Group Limited (13410084) United Kingdom