About Virginia - Investments Management Ltd (12232030) United Kingdom