About Jst Technologies Limited (07230880) United Kingdom