You need to GIVE AWAY ALL YOUR PERSONAL DATA in ONE PLACE !! They request : Credit card number, +expiry +verification code, Passport full scan including your own photo, passport number, address, date of birth etc... Full address, email, tel number etc... A complete DATA & IDENTITY THEFT would then be possible for any hacker getting into their system. If you want to erase your data after installing the app: Impossible, in their rules they tell you they will keep your data for 7 years no matter what... and they seem to be incorporated in the State of Delaware (USA) which protects companies very well. My opinion: Do not use unless the amount of claim is substantial.
Claim your business profile now and gain access to all features and respond to customer reviews.
A fully digitized end-to-end product where merchants can facilitate, and consumers can claim, VAT refunds hassle-free at the touch of a button on their mobile devices.