About Vicmem Investment Services Limited (10661099) United Kingdom