A G registration doesn't mean it's approved, unless G-INFO also shows that it holds a Permit to Fly.
However, it does, so the Rans S7 is approved in the UK. In fact, G-info shows 7 Rans S7s, 5 holding current Permits to fly. Anybody got one I could have a go in? - looks like a fascinating aeroplane.
G