About Tka Locum Limited (11605261) United Kingdom