About Veracity Initiative Limited (10974809) United Kingdom