About Elysium International Ltd (SC596008) United Kingdom