About Jst Associates Ltd (11216542) United Kingdom