About Veez Investments Limited (12984464) United Kingdom