About Veo Security Limited (12769301) United Kingdom