About Bit Technologies (gb) Ltd (09248410) United Kingdom