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.
The Legend of Zelda Breath of the Wild review: Five hours with Zelda on the Nintendo Switch