About Bitpalminers Ltd (13243600) United Kingdom