About Q-bits Technologies Ltd (12954610) United Kingdom