About Neovision Financial Holdings Limited (NI673958) United Kingdom