About Vir. London Limited (12231381) United Kingdom