About T.d. Freedom Ltd (12164509) United Kingdom