About H3c Ltd (13711167) United Kingdom