About Qu Technologies Ltd (10856076) United Kingdom