About Salwa Khalil Services Limited (10456583) United Kingdom