About Edinburgh Fund Managers Plc (SC046848) United Kingdom