Yes...i found that this evening.
Its ex N352BC which is the L3 Communications demo aircraft. It has "Spyder" logo
on winglets. Visited GLA a few times as N352BC.
It was on a six month lease to the AMI from L3 Comms. Based at PdiMare but has operated out of Pantelleria for Med operations and was on station for the G7 Summit