About Eliot Global Tech Limited (12171272) United Kingdom