About Elysium Holdings Limited (10934463) United Kingdom