About Jss Executive Solutions Limited (11516763) United Kingdom