About Vendrite Limited (11111019) United Kingdom