About Nhl 61 Management Limited (11695345) United Kingdom