About Jcs & Associates Ltd (11018913) United Kingdom