About Elysian Interim Management Ltd (11869419) United Kingdom