About 196 Tbr Management Limited (10974972) United Kingdom