About Jtr Agency Ltd (13272209) United Kingdom