About Verix Limited (11907244) United Kingdom