About Ta Birmingham 2 Ltd. (11377978) United Kingdom