About Eleuterios Ltd (12580914) United Kingdom