About Salahi Limited (12240491) United Kingdom