About Virtus Associates Limited (05429039) United Kingdom