About Amina Property Ltd (13269348) United Kingdom