About Ewallet Solutions Limited (05264830) United Kingdom