About Virtus Trustees Ltd (10588023) United Kingdom