About Electronic Wallet Limited (10920940) United Kingdom