About Veera Investments Limited (09959896) United Kingdom