About H2n Management Ltd (11277498) United Kingdom