About Edinburgh Advisers Limited (SC625841) United Kingdom