About Eleusis Holdings Limited (10809365) United Kingdom