f.a.s.t. limited