About Ventac Partners Ltd (11123152) United Kingdom