About Veegz Ltd (12848175) United Kingdom