About Jack Freud Associates Limited (09500629) United Kingdom