About Wirex Holdings Limited (12323130) United Kingdom