About The Vfx Co-operative Limited (RS004806) United Kingdom