About Semazen Ltd (09510675) United Kingdom