About G.r.i.d.a. Limited (09595721) United Kingdom