About Jtrg Ltd (12823813) United Kingdom