About Amalthea Investment Management Limited (13531154) United Kingdom