About Rusalka Pictures Ltd (11728997) United Kingdom