About Connecting Vendors Limited (12475107) United Kingdom