About Bit Hunter Ltd (13299292) United Kingdom