About Ventrala Ltd (12672489) United Kingdom