About Veracity Sense Limited (07683339) United Kingdom