About E-wallet Inc Ltd (12192519) United Kingdom