About Qaaz Technologies Ltd (12654466) United Kingdom