About Eldoris Ltd (12268977) United Kingdom