That is a rebranded CAMP harness. I bet you could find a whole lot more info on the CAMP tree access, maybe even reviews as I believe that harness has been for sale here in the states for several years now.
It looks nice, a little busy but nice. I think CAMP has a good rep in the rock and mountain climbing community.