I please urge you to avoid Quick Mobile Fix. I ordered a mobile phone from them for my daughter's Christmas present in November 2020, it never arrived. Eventually, after many emails they agreed to a refund, it was never made. Through my credit card company I eventually received a refund in February 2022 of £580.
My experience involved an upset 11 year old, many hours spent on emails and phone calls, a period of well over a year when I doubted I'd receive a refund.
Do not go anywhere near this company.