About Bithumb Europe Ltd (11226920) United Kingdom