About Dr Vfx Ltd (12491412) United Kingdom