About Jti London Ltd (13426484) United Kingdom