About Israa Investments Limited (06496842) United Kingdom