About Veezu Holdings Limited (09378357) United Kingdom