About Salma Global Trade & Property Development Ltd (12760158) United Kingdom