About Yazza Ltd (07182381) United Kingdom