About Vendak Ltd (13000569) United Kingdom