TowerBrook has acquired French consumer business ID Unlimited, a sports-focused platform, for an undisclosed amount. Deal terms and future investment plans were not disclosed.