About Dan Jacobsen Vfx Ltd (12908508) United Kingdom