We used WorldCheck data at my last startup, it was the best in the business at the time. High quality groomed data, well tagged, with an actual timeline for each entity that explains why they're in there. Absolute top notch.
Friends reported the same.
Source: worked as a developer on World-Check One for ten years.