About T2 Jasmine Ltd (SC633286) United Kingdom