About Yazor Yazor Ltd (09068227) United Kingdom