About Qbq Solutions Ltd (07340297) United Kingdom