About Northern Bit Ltd (13136302) United Kingdom