About Veda Technology Limited (05456710) United Kingdom