About Eleusis Ltd (13466504) United Kingdom