Multi-award winning studio that specialises in VFX for Film & TV Productions