About Social Wallet Ltd (12640091) United Kingdom