About Vannucya Ltd (SC585596) United Kingdom