About H3 Developments Ltd (11166243) United Kingdom