About Massal Investments Llp (OC384024) United Kingdom