About Vendigo Lending Uk Limited (11221361) United Kingdom