About Salah Europe Limited (10652472) United Kingdom