About Veono Limited (10405035) United Kingdom