About Virtus London 12 Limited (12695826) United Kingdom