About Yaaz Technologies Ltd (09587099) United Kingdom