Registered entities
FELIX TECHNOLOGIES INC.
Reg. No. 32082472641United States
Felix monet a.s.
Reg. No. 19586892Czech Republic
Reputation
Customer rating 3.8 / 5 across 491 reviews.
App-based conversational payment platform for individuals
Customer rating 3.8 / 5 across 491 reviews.