About Vcy Investments Ltd (12840215) United Kingdom