About Vendebitur Limited (02645941) United Kingdom