About Oyster Films Limited (12024319) United Kingdom