I had never heard of them. It isn't listed in Companies House. The domain name appears to be around for 1 year. Google maps and street view shows just houses. Maybe a one or 2 person company. This does not mean that they are bad.
How to get Windows 10 now: how to download and install Windows 10 even if GWX.exe is missing