About Veneriss Ltd (12204227) United Kingdom