About Eliot Ltd (10293851) United Kingdom