About Rubix Films Limited (12449563) United Kingdom