About G.t.f. Associates Limited (SC139929) United Kingdom