About Ellington Management Group (uk) Llp (OC387072) United Kingdom