About French Truffles International Group Co. Limited (13432476) United Kingdom