About Vendo Global Limited (10561262) United Kingdom