Registered entities
FAB MONEY TECHNOLOGIES PRIVATE LIMITED
CIN U74999MH2022FTC384331India
PEPPER EUROPE INVESTMENTS UK LTD
Reg. No. 8643040United Kingdom
Provider of rewards card for direct transactions between users through a central website with open API