About Qbit Solutions Ltd (12937198) United Kingdom