About Jtq Associates Ltd (13175924) United Kingdom