About Vis Salutis Limited (12608839) United Kingdom