About Begani Investments Llp (OC429186) United Kingdom