About T.d. Management Limited (02317428) United Kingdom