About Vicnula Ltd (11084522) United Kingdom