About G.r.i. Limited (12103212) United Kingdom