About Salma London Limited (09880593) United Kingdom