About Verex Telematic Solutions Limited (10318600) United Kingdom