About Equinova Holdings Limited (11400716) United Kingdom