About Vinvix Consulting Limited (SC455356) United Kingdom