About Veoo Group Limited (10277344) United Kingdom