About Ikhtiaz Properties Limited (13309350) United Kingdom