Revenue
FY, 2022




Recurring Revenue
FY, 2021
Suppliers
FY, 2021
Invoices Sent Globally (Annually)
FY, 2020
United Kingdom
Leaf A, Level 1, Tower 42, 25 Old Broad Street
United States
1040 Crown Pointe Parkway, Suite 330
United States
One Seagate - Suite 1900
Bulgaria
Business Centre "Labirint" Floors 4-6
Malaysia
Level 24, Menara IMC, 8
Malaysia
Menara Prestige, Level 31 1 Jalan Pinang