About Jam Associates Ltd (10137204) United Kingdom