About Terroir Intermediate Holding Limited (12409048) United Kingdom