About Ynni H2 Ltd (12877437) United Kingdom