About J & T Live Ltd (12155193) United Kingdom