About James Knopp Vfx Limited (10058507) United Kingdom