About Afiz Amina Investment Ltd (12971593) United Kingdom