About Virtus Place Nine Limited (12080785) United Kingdom