About J & T Invest Limited (11101221) United Kingdom