About Jpf Associates Ltd. (SC244907) United Kingdom