About Vendaid Limited (00872456) United Kingdom