About Investor Nominees (dundee) Limited (SC120563) United Kingdom