About Karl Marx Movies Production Ltd (10305156) United Kingdom