About Leila Salim Productions Limited (06469823) United Kingdom