About Meta Financial Education Limited (10631001) United Kingdom