About Megafilm Limited (00060792) United Kingdom