About Ameera Investment & Management Ltd (10647480) United Kingdom