About Elysian Investment Management Limited (12107890) United Kingdom