About Ellington Group Limited (12495100) United Kingdom