About Openmar Investments Llp (OC387948) United Kingdom