About Ellid Ltd (12188178) United Kingdom