About Moore Investment Management Limited (SC294633) United Kingdom