About Emmerson Street Management Limited (13133730) United Kingdom