About Veoquix Ltd (11884523) United Kingdom