About Vendor Limited (10485434) United Kingdom