About Shifting Sands Films Limited (11145111) United Kingdom