About Js&s Technology Ltd (11072167) United Kingdom