About Vicus Ltd Ltd (12699488) United Kingdom