About Vsc Management Ltd (12620464) United Kingdom