About Sicker Films Limited (10671632) United Kingdom