1 reviews | Active since Jan 2018
I've submitted my Rica documents online and twice by email on Friday. When I check how far my order is... The dashboard tells me that I need to submit Rica details again. To be honest I'm not impressed and I thought I will be getting my Sim card in few days.
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.