About Eliot Group Ltd (11738687) United Kingdom