About Saint Vincent Capital Group Ltd (13490847) United Kingdom