About Salah & Co Limited (12211840) United Kingdom