About Salama Village Ltd (13694726) United Kingdom