About Veeg Card Ltd (11956665) United Kingdom