About French Holdings Limited (13181040) United Kingdom