About Veradix Ltd (11012883) United Kingdom