About Shalimar Productions Limited (12292630) United Kingdom