I recognized the name of the company from the YouTube videos they have posted. It is likely a legitimate business, but as they are in a region I am not in, I can't speak to their actual performance or reliability. Here is their YouTube page:
https://youtube.com/@graphicscardrepairs-tk7ql?si=OIO98TbmAs...