There is no legal information about them and I did not find many details. Therefore, I do not think that they are in the United Kingdom. Rather, it is the location of their support service, and the reason for the country’s mention is that it specified the times for receiving requests and did not mention timezone.
That makes sense if they outsourcing their customer service. But one more weird thing i found is the registrar data of the domain state the registrant is located on French (according to https://who.is/whois/bitoff.io). I wouldn't say this website is scam, but there are many weird things and i wouldn't use this service even if it's available on my country.