About Mynah Partners Ltd (11790825) United Kingdom