About Bitcoin H2o Ltd (13673871) United Kingdom