About Veni Vidi Vici (uk) Limited (08423230) United Kingdom