“
Published Feb 25, 2025
terrible company declined to give
terrible company declined to give reasons on application not proceeding dont use them they freeze your money and take 100 days to do an application from what i gathered they just use you quickly to boost the company check profile then give poor excuses on why they cant provide the service