About Hurricane Nomco Limited (10466719) United Kingdom