About Magnum Farce Limited (12599396) United Kingdom