SPICA LEADER IMO 9536909 - shipsnmoreships