About Vendace Ltd. (09252378) United Kingdom