About Total Investment 2006 Llp (OC321021) United Kingdom