About Veredus Ltd (11625997) United Kingdom