About H2o Capital Ltd (NI676778) United Kingdom