About Elleterr Limited (12211407) United Kingdom