About Ionian Investment Management Limited (01141958) United Kingdom