About Venneir Limited (SC622322) United Kingdom