About Vende Technologies (uk) Limited (12296513) United Kingdom