About Equinox Management Ne Limited (11836592) United Kingdom