About Maerose Investments Llp (OC432773) United Kingdom