About Truffle International Ltd. (10325150) United Kingdom