About Jti Solutions Limited (10949783) United Kingdom