About Vicia Ltd (11404675) United Kingdom