About M-vendr Technologies Limited (10006800) United Kingdom