About Vivid Minds Limited (04995634) United Kingdom