About Jbk Associates Ltd (12669126) United Kingdom