About Privy Snap Ltd (12770472) United Kingdom