About Salma Solutions Ltd (10057480) United Kingdom