About Safaa Investments Limited (08231169) United Kingdom