About Vieira Analytics Ltd (11814519) United Kingdom