About Vendan Digital Strategies Ltd. (12580351) United Kingdom