About Veeda Cr Ltd (07887555) United Kingdom