About Moda Financial Limited (NI658346) United Kingdom