About Amin Property Investments Limited (10208219) United Kingdom