About Vensuris Intelligence Global Ltd (11656090) United Kingdom