About Vendoric Limited (07025152) United Kingdom