About Hc3 Ltd (10245132) United Kingdom