It is easy to find interesting information about that business ..
Domain
The UK registrar of domains says it was registered in March last year and says
Nominet was not able to match the registrant's name and/or address against a 3rd party source on 26-Mar-2020
That isn't good
Address
The street address on their webpage is an address occupied by a school (e.g. check google maps and use the streetview feature to examine the frontage)
That isn't good.
Company registration
Their record at Companies House says
Company status Active — Active proposal to strike off
(!) Confirmation statement overdue First statement date 30 May 2020 due by 13 June 2020
That is a sign of a badly run company
Their filing history shows
17 Nov 2020 First Gazette notice for compulsory strike-off
31 May 2019 Incorporation. Statement of capital on 2019-05-31, GBP 6,000
So that's a tiny business allegedly started with £6000 capital which is about to be struck off the company register.
That's a strong indication of a fraudulent (or just very incompetent) business
The above easy checks are ones anyone should do before sending money to strangers.