London-based Shackleton, formerly known as Skerritts IMAN brigs around £1.4 billion in assets under management Sovereign invested in Shackleton in 2021 Sovereign Capital Partners portfolio company ...