About T.n.a. Europe Limited (02668491) United Kingdom