About Qbit Technology Limited (13661533) United Kingdom