About Versnap Ltd (12000793) United Kingdom