About Bez Associates Ltd (13570322) United Kingdom