About Amina Logan Limited (12003062) United Kingdom