Searching POIs in Japan / Tomtom + Foursquare

Hi, this is in relation to my travel itinerary app (I am owner, not developer). We are trying to replace Google Maps APIs with Tomtom’s Search and Extended Search API because of Tomtom’s integration with Foursquare POIs.

Problem is, we are not getting ideal results (or no results at all when there should be) when searching for POIs in certain countries ie. Japan, China, South Korea (popular travel destinations).

For example, a user might search ‘teamlab’ in Tokyo, Japan with no results when there should be 3 results (teamLab Borderless, teamLab Planets, teamLab Islands) based on performing the same search on https://foursquare.com/city-guide.

Does Tomtom not have the same dataset as Foursquare despite the integration?