About J&t Group Limited (02334401) United Kingdom