About Magma Films Limited (04015019) United Kingdom