I’d never heard of the make so just googled it and I see john lewis selling them for £12,600 😯 I guess they must be good but I’d be really treading carefully when poking around it lol !!!
They do have a uk office, google the number and ring them, myself i would leave alone as you dont want to put yourself in a position where you might be out of pocket.