About Jt&t Holdings Limited (12808494) United Kingdom