UK-based Huh. Ltd was placed into administration in November and administrators have confirmed almost 5,000 customers are ...