About Ellington Capital Ltd (12690303) United Kingdom