About International Investment Management Limited (07996626) United Kingdom