About Veracity Research Ltd (12928138) United Kingdom