About Ta Management Services Limited (11531727) United Kingdom