About Vfx Consulting (technology) Ltd (06556628) United Kingdom