About Digic Wallet Limited (12122272) United Kingdom