With a Curacao licence, the online casino legally operates in various countries, including the Philippines. Additionally, SpinUp has established itself as a reputable site with positive reviews.