About Veend Service Ltd (12335828) United Kingdom