About Jean Francois Associates Limited (12494932) United Kingdom