About Vir Magnus Limited (13211655) United Kingdom