About Vendd Ltd (12905749) United Kingdom