About Minerva Corporate Partners Llp (SO302699) United Kingdom