About Adi Baza Ltd (08397176) United Kingdom