About Grand Technology L.p. (SL010862) United Kingdom