About Jss Associates Ltd (13427234) United Kingdom