About Fundexa Corporation Ltd (12224432) United Kingdom