About Kenbaz Ltd (09229046) United Kingdom