About H2e World Ltd (12293763) United Kingdom