About Hudson7 Holdings Limited (10115005) United Kingdom