About Veovo Uk Limited (11972415) United Kingdom