About Veeno Holdings Limited (11645745) United Kingdom