Cray Wanderers make signing of Jerome Federico