About Qbit Technologies Ltd (11290730) United Kingdom