About Amina & Nandi Limited (12090804) United Kingdom