About Minima Investments Llp (OC425652) United Kingdom