About Veri App Ltd (13662491) United Kingdom