About Vicus Holdings Ltd (11170490) United Kingdom