There are only one patient picture and one immediate post-op surgery video showcasing their work. Pretty hard to make an informed decision on that. They appear to be a cosmetic clinic who have added hair transplants to their services. I`d do a bit more research if I were in your shoes.
Look at the many examples on this forum, there is a great choice.