About Hnycomb Ltd. (09292436) United Kingdom