About Bit-hewn Technologies Ltd (10042474) United Kingdom