About Momin Capital Ltd (12291591) United Kingdom